package com.oa.admin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel("请假详情")
@Data
public class LeaveApplyDetailsVO {

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("申请ID")
    private String applyApprovalId;

    @ApiModelProperty("申请人名称")
    private String name;

    @ApiModelProperty("部门")
    private String department;

    @ApiModelProperty("假期ID")
    private String holidayId;

    @ApiModelProperty("假期名称")
    private String holidayName;

    @ApiModelProperty("请假开始时间")
    private Date leaveStartTime;

    @ApiModelProperty("请假结束时间")
    private Date leaveEndTime;

    @ApiModelProperty("节点Id")
    private String processNodeId;

    @ApiModelProperty("文件名称")
    private String leaveFileName;

    @ApiModelProperty("文件地址")
    private String leaveFileAddress;

    @ApiModelProperty("是否上传文件(1-是, 2-否)")
    private Integer fileUpload;

    @ApiModelProperty("请假原因")
    private String leaveReason;
}
